-- card: 11909 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 4755 -- name: -- part contents for background part 4 ----- text ----- ORGANIZATION A HyperCard interface was chosen for this document because of the ease with which information may be cross-referenced, its ease of distribution, and because of the ability to provide source code in ready-to-use media. Throughout the text an attempt will be made to indicate where ANSI C, Think C, and C++ differ. Statements made about C usually apply to TC and C++ as well, while statements about TC usually apply to C++. These relationships are summarized in Appendix 2. Appendix 1 briefly describes the TC development environment. Chapter 1 introduces Think C and object-oriented programming with several preliminary definitions, a sample program showing the TC syntax, and a more detailed example showing the merits of the OOP approach. Chapters 2 and 3 discuss C data types and functions, including sample programs. Chapter 4 shows how these concepts are combined to construct TC/C++ classes, and includes a sample program. -- part contents for background part 7 ----- text ----- 9